Man-made pollution - Francés Inglés Diccionario